#include <stdio.h>
#include <unistd.h>
#include <string.h>


//int main(int argc, char *argv[])
//{
//  for(int i = 0; i < argc; i++)
//  {
//    printf("argv[%d] -> %s\n", i, argv[i]);
//  }
//
//}



//       《 命令行参数 》
//       //《 同一程序 传不同选项 实现不同功能 》

int main(int argc, char* argv[])
{
	if (argc != 2)
	{
		printf("Usage: %s -[a,b,c,d]\n", argv[0]);
		return 1;
	}

	if (strcmp(argv[1], "-a") == 0)
	{
		printf("this is function1\n");
	}
	else if (strcmp(argv[1], "-b") == 0)
	{
		printf("this is function2\n");
	}
	else if (strcmp(argv[1], "-c") == 0)
	{
		printf("this is function3\n");
	}
	else if (strcmp(argv[1], "-d") == 0)
	{
		printf("this is function4\n");
	}
	else
	{
		printf("no this function!!\n");
	}

	return 0;
}

